damaged or expired artifact - Français Anglais Dictionnaire